Most of the session's gains for both the indices were wiped out as investors rushed to book profits ahead of F&O expiry on Thursday and also due to concerns over stretched valuations.
Shares of L&T Technology Services, an arm of engineering giant Larsen and Toubro, made a decent debut on the bourses
ITC, Sun Pharma, Cipla and Tata Steel were top gainers on BSE Sensex
The 30-share Sensex ended higher by 46 points at 26,360 and the 50-share Nifty gained 16 points at 7,891.
The 50-issue Nifty fell 29.60 points or 0.34 per cent to close at 8,642.55
Sun Pharma was the biggest gainer in the Sensex pack, advancing 1.79 per cent.
Asian Paints was the top gainer after the paints major posted robust first quarter earnings.
The NSE Nifty, which dipped below the key 10,800-mark to touch a low of 10,755.40, bounced back on late buying to close at 10,817.70, up 9.65 points, or 0.09 per cent.
The session was marked by volatility and stock-specific action, even as the overall sentiment remains risk-averse, brokers said.
The broader NSE Nifty moved between 10,705 and 10,785.55, before ending 25.15 points, or 0.23 per cent down at 10,716.55.
More than 10% (40 of 498 companies) have lost at least half their market value.
Bank shares were the top gainers led by ICICI Bank.
Persistent capital inflows by domestic institutional investors and retail investors kept the markets in fine nick
ICICI Bank was the top gainer after stable rating for its senior unsecured bonds by S&P Global Ratings.
Equity benchmarks erased early gains after realty, capital goods, teck, auto, PSU, IT, power and bankex counters came under selling pressure, falling up to 1.28 per cent.
Traders said falling crude prices in the global market was a big boost for the economy as it lightens the country's import bill burden, eases inflation and current account deficit concerns.
The NSE Nifty settled the day 93.20 points or 0.88 per cent lower at 10,452.30 after shuttling between 10,612.90 and 10,434.05.
The NSE Nifty settled the day 38.85 points or 0.37 per cent lower at 10,500.90 after shuttling between 10,590.55 and 10,456.65, intra-day.
Markets ended in green on rate cut hope.
The NSE Nifty too recovered over 100 points, or 0.96 per cent, to end at 10,576.85.
Oil tanked to a 7-year low as OPEC decided to maintain production.
From 5G to Tesla to Covid vaccine, 10 things will shape India's future.
Investors will maintain a cautious stance.
Ajit Mishra, vice president, Research, Religare Broking, answers your queries.
The 30-share Sensex stayed in the green for the better part of the session and hit the day's high of 38,297.70 as buying pace gathered momentum towards the fag-end.
Benchmark indices finished higher on hopes of economic reforms
Technical rallies and short covering may arise only if the markets break this 500 point band
Infosys was the top gainer in the Sensex pack, rising 2.36 per cent, followed by HDFC Bank up 1.39 per cent.
The sentiment got support from better-than-expected earning results by select companies and continuous buying by domestic financial institutions.
Sensex climbs higher on favourable global cues.
The 50-share NSE Nifty gained 53.30 points or 0.61 per cent to 8,778.
A recovery in rupee, buying by domestic institutional investors, encouraging earnings by select blue-chips and stock specific buying helped the market get back on its feet
Top gainers from the Sensex pack are ONGC, HDFC, HUL, RIL and Cipla.
Markets snapped their 8-day winning streak.
Sensex is under pressure due to concerns in the global market.
Markets under pressure; IT financials grab spotlight.
Markets closed in the red on domestic worries.
Among the Sensex losers, Yes Bank tumbled 5.46 per cent, followed by Bajaj Finance 5.40, ICICI Bank 3.82 per cent, IndusInd Bank 3.10 per cent and HeromotoCorp 2.55 per cent.
Sensex was up 184 points at 25,580 and the Nifty added 71 points to end the day at 7,654
Ajit Mishra, vice president, Research, Religare Broking, answers your queries.